package pms.qa.service;

import java.io.InputStream;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;

import org.springframework.jdbc.support.rowset.SqlRowSet;

import pms.common.value.ProjectValue;
import pms.common.value.QaSearchValue;


public interface QaListService {
	List<ProjectValue> getProjectList();
	List<HashMap> getFunctionArray() throws SQLException, InstantiationException, IllegalAccessException, ClassNotFoundException;
	List<HashMap> getStsArray() throws SQLException, InstantiationException, IllegalAccessException, ClassNotFoundException;
	List<HashMap> getAskedArray() throws SQLException, InstantiationException, IllegalAccessException, ClassNotFoundException;
	ArrayList getListData(QaSearchValue l_search) throws SQLException, InstantiationException, IllegalAccessException, ClassNotFoundException;
	boolean deleteData(String[] banGos);
	boolean sendMail(String[] banGos);
	InputStream expExcelData(String[] banGos) throws Exception;
	}
